Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
rdlc.naming.Catalog

Packages that use Catalog
rdlc.commands |
rdlc.hw | This package contains all the classes to transform an RDL design into a hardware design.
rdlc.main | Main package for the RDL compiler, please see the RAMP project site for more information.
rdlc.naming | A powerful package for naming and binding of objects.
rdlc.rdl | Contains all of the functionality for reading RDL files and parsing them into an in memory representation.
rdlc.sw | This package contains all the classes to transform an RDL design into a object-oriented software design.
rdlc.test | Test suite manager, execution and tester code.

Uses of Catalog in rdlc.commands

Fields in rdlc.commands declared as Catalog
`protected Catalog<java.lang.String,GUI.CommandPanel>` | `GUI.commandTable` Catalog of command panels.
`protected Catalog<java.lang.String,java.lang.String>` | `Command.options` A catalog of RDLC global command line options.
`protected Catalog<java.lang.String,javax.swing.JTextField>` | `GUI.optionTable` Catalog of global options.
`protected Catalog<java.lang.String,Plugin>` | `Command.plugins` Catalog of the plugins to be finished when the command is complete.

Constructors in rdlc.commands with parameters of type Catalog
`Check(Main main, java.lang.String _inputFile, java.lang.Class _inputClass, Catalog<java.lang.String,java.lang.String> _options, java.lang.String[] _commandOptions)`
`Command(Main main, java.lang.String _inputFileName, java.lang.Class _inputClass, Catalog<java.lang.String,java.lang.String> _options, java.lang.String[] _commandOptions)` Default constructor, saves all of the given parameters.
`GUI(Main _main, java.lang.String _inputFile, java.lang.Class _inputClass, Catalog<java.lang.String,java.lang.String> _options, java.lang.String[] _commandOptions)`
`Map(Main main, java.lang.String _inputFile, java.lang.Class _inputClass, Catalog<java.lang.String,java.lang.String> _options, java.lang.String[] _commandOptions)`
`Shell(Main main, java.lang.String _inputFile, java.lang.Class _inputClass, Catalog<java.lang.String,java.lang.String> _options, java.lang.String[] _commandOptions)`

Uses of Catalog in rdlc.hw

Subclasses of Catalog in rdlc.hw
`class` | `ModuleInstance_Standard` This is a standard module instance.
`class` | `ModuleParameterGroup` Abstraction of a group of related hardware parameters or constants.
`class` | `ModuleWireGroup` Abstraction of a group of related wires.

Fields in rdlc.hw declared as Catalog
`protected Catalog<Expression,Expression>` | `ModuleMux.muxCatalog` A catalog of select matches to result expressions.

Methods in rdlc.hw that return Catalog
`Catalog<Expression,Expression>` | `ModuleMux.getMuxCatalog()` Simple accessor.

Uses of Catalog in rdlc.main

Fields in rdlc.main declared as Catalog
`protected Catalog<java.lang.String,Main.CommandInfo>` | `Main.infoTable` Table of command information.
`protected Catalog<java.lang.String,java.lang.String>` | `Main.options` A catalog of the options.
`Catalog<java.lang.String,Main.OptionInfo>` | `Main.CommandInfo.options` A catalog of options for this command.

Methods in rdlc.main that return Catalog
`Catalog<java.lang.String,Main.CommandInfo>` | `Main.getInfoTable()` Simple accessor.

Uses of Catalog in rdlc.naming

Subclasses of Catalog in rdlc.naming
`class` | `HierarchicalCatalog<V>` This class extends the functionality of a `Catalog` to include functions for managing a hierarchy of catalogs.

Methods in rdlc.naming with parameters of type Catalog
`void` | `Catalog.putAll(Catalog<K,V> _catalog)` Copy all of the bindings from the given catalog into this one.

Constructors in rdlc.naming with parameters of type Catalog
`Catalog(Catalog<K,V> other)` Copy constructor.

Uses of Catalog in rdlc.rdl

Subclasses of Catalog in rdlc.rdl
`class` | `Instance` This class represents a node in an instance hierarchy.
`class` | `MapInstance` Represents a map instances declared inside of a hierarchical map.
`class` | `Namespace` `Namespace` provides a direct representation of an RDL namespace declaration.
`class` | `PlatformInstance` Represents a platform instances declared inside of a hierarchical platform.
`class` | `UnitInstance` Represents a unit instances declared inside of a hierarchical unit.

Fields in rdlc.rdl declared as Catalog
`protected Catalog<java.lang.String,Message>` | `Message_Union.fieldTable` A catalog of bindings from names to fields.
`protected Catalog<java.lang.String,Message>` | `Message_Struct.fieldTable` A catalog of bindings from name to fields.

Methods in rdlc.rdl that return Catalog
`Catalog<java.lang.String,Message>` | `Message_Union.getFields()`
`Catalog<java.lang.String,Message>` | `Message_Struct.getFields()`
`Catalog<java.lang.String,Message>` | `Message_Simple.getFields()`
`Catalog<java.lang.String,Message>` | `Message_Indirect.getFields()`
`Catalog<java.lang.String,Message>` | `Message_Event.getFields()`
`Catalog<java.lang.String,Message>` | `Message.getFields()` Simple accessor.

Uses of Catalog in rdlc.sw

Subclasses of Catalog in rdlc.sw
`class` | `ClassInstance` This is a specialization of `Instance_Base` meant to handle class members.
`class` | `ClassMethod` Class to represent a member method of a `Class`.
`class` | `Instance_Base` This abstract class implements the `Field` interface by adding access (protection) to the `Instance` base class.
`class` | `Type_Argument` A reference type (pointer) including the identifier of the formal type parameter that will later give the type of this reference.
`class` | `Type_Reference` A reference type (pointer) including the identifier of the construct this is a reference to.
`class` | `Type_Root` Abstract class for reference and argument types both of which can have actual type parameters (template parameters) and therefor must inherit from `Instance` so that they can store the parameters as fields.

Uses of Catalog in rdlc.test

Fields in rdlc.test declared as Catalog
`protected Catalog<java.lang.String,Triple<Test,java.lang.String,java.lang.String>>` | `TestGroup.testCatalog` A catalog of mappings from test names to tests, success and failure codes.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES